package com.desay.pangoo.itmt.service;

import org.springframework.data.domain.Page;

import com.desay.pangoo.itmt.controller.vo.ProjectBUVo;
import com.desay.pangoo.itmt.entity.ProjectBUEntity;

/**
 * 
 * @author uidq1163
 *
 */
public interface ProjectBuService {
	/**
	 * 添加组织架构人员信息
	 * 
	 * @param groupName
	 * @return
	 */
	Long create(ProjectBUVo vo);

	/**
	 * 删除组织架构人员信息
	 * 
	 * @param id
	 */
	void delete(Long id);

	/**
	 * 更新组织架构人员信息
	 */
	void update(Long id, ProjectBUVo vo);

	/**
	 * 分页查询
	 * @param platform
	 * @param platformClassification
	 * @param pageSize
	 * @param pageNum
	 * @return
	 */
	Page<ProjectBUEntity> getAll(String platform, String platformClassification, Integer pageSize,
			Integer pageNum);

}
